CSS transformaties
Home

CSS transformaties

CSS transformaties

Met CSS3 transformatie, kunnen we elementen verplaatsen, schalen, schakelen, draaien en uitrekken.

Wat is een transformatie?

Een transformatie is een effect waarmee de vorm, grootte en de positie een element gewijzigd kan worden. Je kan elementen met behulp van 2D- of 3D-transformaties transformeren. Hier bekijken we alleen 2D transformaties.

Browser ondersteuning

De nieuwste versies van de browsers vereisen geen prefix meer.

2D Transforms

In dit hoofdstuk bekijken we de 2d transformatiemethoden:

2D Transforms
2D Transforms

Overzicht eigenschappen

Property Description CSS
transform Applies a 2D or 3D transformation to an element 3
transform-origin Allows you to change the position on transformed elements 3

2D Transform methoden

Function Description
matrix(n,n,n,n,n,n) bepaalt een 2D transformatie, met behulp van een matrix met zes waarden
translate(x,y) bepaalt een 2D translatie, verschuift het element langs de X- en de Y-as
translateX(n) bepaalt een 2D translatie, verschuift het element langs de X-as
translateY(n) bepaalt een 2D translatie, verschuift het element langs de Y-as
scale(x,y) bepaalt een 2D schaaltransformatie, verandert de hoogte en de breedte
scaleX(n) bepaalt een 2D schaaltransformatie, verandert de breedte van het element
scaleY(n) bepaalt een 2D schaaltransformatie, verandert de hoogte van het element
rotate(angle) bepaalt een 2D rotatie, de hoek wordt meegegeven als parameter
skew(x-angle,y-angle) bepaalt een 2D skew transformatie langs de X- en Y-as
skewX(angle) bepaalt een 2D skew transformatie langs de X-as
skewY(angle) bepaalt een 2D skew transformatie langs de Y-as

Bronnen

MDN, Using CSS transitions

JI
2017-05-22 09:39:45